//----------------6_param------------------------------------      
var http = require('http');                          
var url = require('url');     
var  querystring  =  require('querystring');  //post需导入   
         
http.createServer(function (request, response) {                          
    var  post  =  '';  //定义了一个post变量，用于暂存请求体的信息      
        request.on('data',  function(chunk){//通过req的data事件监听函数，每当接受到请求体的数据，就累加到post变量中      
            post  +=  chunk;      
        });      
        //-------注意异步-------------      
        response.on('end',  function(){   //在end事件触发后，通过querystring.parse将post解析为真正的POST请求格式，然后向客户端返回。      
            post  =  querystring.parse(post);      
            console.log('name:'+post['name']+'\n');        
            console.log('pwd:'+post['pwd']+'\n');
            if(post['name']=="fff"&&post['pwd']=="123"){//简单写登录成功的匹配
                res.write("登录成功！")
            }else{
                res.write("用户名密码不正确")
            }
            res.end();  
        });                           
}).listen(8000);                          
console.log('Server running  at  http://127.0.0.1:8000/');